The PASSI and Agile PASSI MAS Meta-models Compared with a Unifying Proposal
نویسندگان
چکیده
A great number of processes for multi-agent systems have been presented in last years to support the different approaches to agentoriented design; every process is specific for a particular class of problems and it deals with a specific MAS meta-model. These differences produce inconsistences and overlaps: a MAS meta-model may define a term not referred by another, or the same term can be used with a different meaning. We think that the lack of a standardization may cause a significant delay to the diffusion of the agent paradigm outside research contexts, and working for this unification goal, it is also necessary to unambiguously define the terms of the agent model and their relationships thus obtaining a unified MAS meta-model. In this work we propose the PASSI MAS meta-model and the results of its adaptation to the needs of an agile process (agile PASSI).
منابع مشابه
Agile PASSI: An agile process for designing agents
We have been developing robotic multi-agent systems for several years according to a well defined methodology (PASSI) obtaining good results, but day by day needs of a more versatile approach for designing software in a research context suggested us to find out a new methodology. A solution to our problems is represented by the Agile version of the PASSI methodology we present in this paper. We...
متن کاملComposition of a New Process to Meet Agile Needs Using Method Engineering
The need of developing a new software engineering process (SEP) that could allow the quick prototyping of some robotic applications and meet the requests coming from some companies for a development process that was shorter than PASSI, gave us the opportunity of applying our studies on the assembling of a new SEP by reusing parts (called method fragments) from other processes. In this paper we ...
متن کاملAgent Oriented Software Engineering
Considering the great number of agent-oriented methodologies that can be found in literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in AgentOriented Software Engineering research is how to make these methodologies interoperable. By defining in a non ambiguous way concepts used in a specific domain, meta-modelling may represent a ste...
متن کاملTools and patterns in designing multi-agent systems with PASSI
In the last years the increasing attention on multi-agent systems (MAS) emphasized the need of a quality software engineering approach to their design and realization. In this paper we propose a comprehensive approach for the development of MAS oriented applications that uses a complete design methodology addressing important issues such as ontology representation, agent collaboration and patte...
متن کاملPASSI: Process for Agent Societies Specification and Implementation
PASSI (a Process for Agent Societies Specification and Implementation) is a step-by-step requirement-to-code methodology for designing and developing multiagent societies, integrating design models and concepts from both ObjectOriented software engineering and artificial intelligence approaches using the UML notation. The models and phases of PASSI encompass anthropomorphic representation of sy...
متن کامل